package com.polaris.live.im.sfs.bean.chat.ext

import com.polaris.live.im.sfs.bean.pusher.RouterTitle

/**
 * 私聊本地属性
 *
 * @author Created by lucas on 2023/10/23 13:33
 * @since 1.0.0
 */
data class SingleMessageParameterBean(
    //---------- 图片消息
    /**
     * 本地地址，优先显示这个，防止加载远程图片闪烁
     */
    val localFilePath: String? = null,
    //---------- 消息如何发送成功了有可能有额外提示需要展示
    val remindMessage: List<SingleIncidentalRemindMessage>? = null,
)

/**
 * parameter会包含一些额外信息
 */
data class SingleIncidentalRemindMessage(
    /**
     * 消息问题
     */
    val content: String? = null,
    /**
     * 尾部
     */
    val tail: RouterTitle? = null,
)
